home *** CD-ROM | disk | FTP | other *** search
/ Nautilus 1992 July / Nautilus-3-8 / Nautilus-3-8.bin / Tools & Utilities / Techy Stuff / Source ƒ / ASM 2.0 ƒ / gen16 < prev    next >
Encoding:
Text File  |  1992-06-15  |  7.2 KB  |  415 lines

  1. abcd
  2.     bu    DN,DN            RXRY    C100
  3.     bu    PREDEC,PREDEC        RXRY    C108
  4. add
  5.     bwlu    IMMED,DATALT        IMMEAS    0600
  6.     wlu    ANYEA,DN        EAREGS    D000
  7.     B    DATA,DN            EAREGS    D000
  8.     bwlu    DN,ALTMEM        REGEAS    D100
  9.     wu    ANYEA,AN        EAREG    D0C0
  10.     L    ANYEA,AN        EAREG    D1C0
  11. adda
  12.     wu    ANYEA,AN        EAREG    D0C0
  13.     L    ANYEA,AN        EAREG    D1C0
  14. addi
  15.     bwlu    IMMED,DATALT        IMMEAS    0600
  16. addq
  17.     bwlu    IMMED,ALTER        QUKEA    5000
  18. addx
  19.     bwlu    DN,DN            RXRYS    D100
  20.     bwlu    PREDEC,PREDEC        RXRYS    D108
  21. and
  22.     bwlu    DATA,DN            EAREGS    C000
  23.     bwlu    DN,ALTMEM        REGEAS    C100
  24.     bwlu    IMMED,DATALT        IMMEAS    0200
  25.     bu    IMMED,CCR        IMMB    023C
  26.     wu    IMMED,SR        IMMW    027C
  27. andi
  28.     bwlu    IMMED,DATALT        IMMEAS    0200
  29.     bu    IMMED,CCR        IMMB    023C
  30.     wu    IMMED,SR        IMMW    027C
  31. asl
  32.     wu    ALTMEM            EA    E1C0
  33.     bwlu    DN,DN            RSHIFT    E120
  34.     bwlu    IMMED,DN        QSHIFT    E100
  35. asr
  36.     wu    ALTMEM            EA    E0C0
  37.     bwlu    DN,DN            RSHIFT    E020
  38.     bwlu    IMMED,DN        QSHIFT    E000
  39. bcc
  40.     bwlu    EXPR            BCC    6400
  41. bcs
  42.     bwlu    EXPR            BCC    6500
  43. beq
  44.     bwlu    EXPR            BCC    6700
  45. bge
  46.     bwlu    EXPR            BCC    6C00
  47. bgt
  48.     bwlu    EXPR            BCC    6E00
  49. bhi
  50.     bwlu    EXPR            BCC    6200
  51. ble
  52.     bwlu    EXPR            BCC    6F00
  53. bls
  54.     bwlu    EXPR            BCC    6300
  55. blt
  56.     bwlu    EXPR            BCC    6D00
  57. bmi
  58.     bwlu    EXPR            BCC    6B00
  59. bne
  60.     bwlu    EXPR            BCC    6600
  61. bpl
  62.     bwlu    EXPR            BCC    6A00
  63. bvc
  64.     bwlu    EXPR            BCC    6800
  65. bvs
  66.     bwlu    EXPR            BCC    6900
  67. bra
  68.     bwlu    EXPR            BCC    6000
  69. bsr
  70.     bwlu    EXPR            BCC    6100
  71. bchg
  72.     lu    DN,DN            REGEA    0140
  73.     lu    IMMED,DN        BIT    0840
  74.     bu    DN,ALTMEM        REGEA    0140
  75.     bu    IMMED,ALTMEM        BIT    0840
  76. bclr
  77.     lu    DN,DN            REGEA    0180
  78.     lu    IMMED,DN        BIT    0880
  79.     bu    DN,ALTMEM        REGEA    0180
  80.     bu    IMMED,ALTMEM        BIT    0880
  81. bset
  82.     lu    DN,DN            REGEA    01C0
  83.     lu    IMMED,DN        BIT    08C0
  84.     bu    DN,ALTMEM        REGEA    01C0
  85.     bu    IMMED,ALTMEM        BIT    08C0
  86. btst
  87.     lu    DN,DN            REGEA    0100
  88.     lu    IMMED,DN        BIT    0800
  89.     bu    DN,DATA            REGEA    0100
  90.     bu    IMMED,DATA        BIT    0800
  91. bkpt
  92.     U    IMMED            IMM3    4848
  93. chk
  94.     wlu    DATA,DN            CHK    4100
  95. chk2
  96.     bwlu    CONTROL,RN        CHK2    00C0    0800
  97. clr
  98.     bwlu    DATALT            EAS    4200
  99. cmp
  100.     bwlu    IMMED,DATA        IMMEAS    0C00
  101.     wlu    ANYEA,DN        EAREGS    B000
  102.     B    DATA,DN            EAREGS    B000
  103.     wu    ANYEA,AN        EAREG    B0C0
  104.     L    ANYEA,AN        EAREG    B1C0
  105.     bwlu    PSTINC,PSTINC        RXRYS    B108
  106. cmpa
  107.     wu    ANYEA,AN        EAREG    B0C0
  108.     L    ANYEA,AN        EAREG    B1C0
  109. cmpi
  110.     bwlu    IMMED,DATA        IMMEAS    0C00
  111. cmpm
  112.     bwlu    PSTINC,PSTINC        RXRYS    B108
  113. cmp2
  114.     bwlu    CONTROL,RN        CHK2    00C0    0000
  115. dbcc
  116.     U    DN,EXPR            DBCC    54C8
  117. dbcs
  118.     U    DN,EXPR            DBCC    55C8
  119. dbeq
  120.     U    DN,EXPR            DBCC    57C8
  121. dbf
  122.     U    DN,EXPR            DBCC    51C8
  123. dbge
  124.     U    DN,EXPR            DBCC    5CC8
  125. dbgt
  126.     U    DN,EXPR            DBCC    5EC8
  127. dbhi
  128.     U    DN,EXPR            DBCC    52C8
  129. dble
  130.     U    DN,EXPR            DBCC    5FC8
  131. dbls
  132.     U    DN,EXPR            DBCC    53C8
  133. dblt
  134.     U    DN,EXPR            DBCC    5DC8
  135. dbmi
  136.     U    DN,EXPR            DBCC    5BC8
  137. dbne
  138.     U    DN,EXPR            DBCC    56C8
  139. dbpl
  140.     U    DN,EXPR            DBCC    5AC8
  141. dbt
  142.     U    DN,EXPR            DBCC    50C8
  143. dbvc
  144.     U    DN,EXPR            DBCC    58C8
  145. dbvs
  146.     U    DN,EXPR            DBCC    59C8
  147. dbra
  148.     U    DN,EXPR            DBCC    51C8
  149. divs
  150.     wu    DATA,DN            EAREG    81C0
  151.     L    DATA,DN            MULDIV    4C40    0800
  152.     L    DATA,DPAIR        MULDIV    4C40    0800
  153. divsl
  154.     lu    DATA,DPAIR        MULDIV    4C40    0C00
  155. divu
  156.     wu    DATA,DN            EAREG    80C0
  157.     L    DATA,DN            MULDIV    4C40    0000
  158.     L    DATA,DPAIR        MULDIV    4C40    0000
  159. divul
  160.     lu    DATA,DPAIR        MULDIV    4C40    0400
  161. eor
  162.     bwlu    DN,DATALT        REGEAS    B100
  163.     bwlu    IMMED,DATALT        IMMEAS    0A00
  164.     bu    IMMED,CCR        IMMB    0A3C
  165.     wu    IMMED,SR        IMMW    0A7C
  166. eori
  167.     bwlu    IMMED,DATALT        IMMEAS    0A00
  168.     bu    IMMED,CCR        IMMB    0A3C
  169.     wu    IMMED,SR        IMMW    0A7C
  170. exg
  171.     lu    DN,DN            RXRY    C140
  172.     lu    AN,AN            RXRY    C148
  173.     lu    DN,AN            RXRYR    C188
  174.     lu    AN,DN            RXRY    C188
  175. ext
  176.     wu    DN            REG    4880
  177.     L    DN            REG    48C0
  178. extb
  179.     lu    DN            REG    49C0
  180. illegal
  181.     U    EMPTY            INH    4AFC
  182. jmp
  183.     U    CONTROL            EA    4EC0
  184. jsr
  185.     U    CONTROL            EA    4E80
  186. lea
  187.     lu    CONTROL,AN        EAREG    41C0
  188. link
  189.     wu    AN,IMMED        REGIMM    4E50
  190.     L    AN,IMMED        REGIMM    4808
  191. lsl
  192.     wu    ALTMEM            EA    E3C0
  193.     bwlu    DN,DN            RSHIFT    E128
  194.     bwlu    IMMED,DN        QSHIFT    E108
  195. lsr
  196.     wu    ALTMEM            EA    E2C0
  197.     bwlu    DN,DN            RSHIFT    E028
  198.     bwlu    IMMED,DN        QSHIFT    E008
  199. move
  200.     wu    ANYEA,DATALT        MOVE    3000
  201.     B    DATA,DATALT        MOVE    1000
  202.     L    ANYEA,DATALT        MOVE    2000
  203.     wu    ANYEA,AN        MOVE    3000
  204.     L    ANYEA,AN        MOVE    2000
  205.     wu    CCR,DATALT        EAREV    42C0
  206.     wu    DATA,CCR        EA    44C0
  207.     wu    SR,DATALT        EAREV    40C0
  208.     wu    DATA,SR            EA    46C0
  209.     lu    CN,AN            MOVEU    4E68
  210.     lu    AN,CN            MOVEU    4E60
  211. movea
  212.     wu    ANYEA,AN        MOVE    3000
  213.     L    ANYEA,AN        MOVE    2000
  214. movec
  215.     lu    CN,RN            MOVEC    4E7A
  216.     lu    RN,CN            MOVEC    4E7B
  217. movem
  218.     wu    RN,CALTPR        MOVEMO    4880
  219.     L    RN,CALTPR        MOVEMO    48C0
  220.     wu    RLIST,CALTPR        MOVEMO    4880
  221.     L    RLIST,CALTPR        MOVEMO    48C0
  222.     wu    CTLPST,RN        MOVEMI    4C80
  223.     L    CTLPST,RN        MOVEMI    4CC0
  224.     wu    CTLPST,RLIST        MOVEMI    4C80
  225.     L    CTLPST,RLIST        MOVEMI    4CC0
  226. movep
  227.     wu    DN,INDEX        MOVEPO    0188
  228.     L    DN,INDEX        MOVEPO    01C8
  229.     wu    INDEX,DN        MOVEPI    0108
  230.     L    INDEX,DN        MOVEPI    0148
  231. moveq
  232.     lu    IMMED,DN        MOVEQ    7000
  233. moves
  234.     bwlu    RN,ALTMEM        MOVES    0E00    0800
  235.     bwlu    ALTMEM,RN        MOVES    0E00    0000
  236. muls
  237.     wu    DATA,DN            EAREG    C1C0
  238.     L    DATA,DN            MULDIV    4C00    0800
  239.     L    DATA,DPAIR        MULDIV    4C00    0C00
  240. mulu
  241.     wu    DATA,DN            EAREG    C0C0
  242.     L    DATA,DN            MULDIV    4C00    0000
  243.     L    DATA,DPAIR        MULDIV    4C00    0400
  244. nbcd
  245.     bu    DATALT            EA    4800
  246. neg
  247.     bwlu    DATALT            EAS    4400
  248. negx
  249.     bwlu    DATALT            EAS    4000
  250. nop
  251.     U    EMPTY            INH    4E71
  252. not
  253.     bwlu    DATALT            EAS    4600
  254. or
  255.     bwlu    DATA,DN            EAREGS    8000
  256.     bwlu    DN,ALTMEM        REGEAS    8100
  257.     bwlu    IMMED,DATALT        IMMEAS    0000
  258.     bu    IMMED,CCR        IMMB    003C
  259.     wu    IMMED,SR        IMMW    007C
  260. ori
  261.     bwlu    IMMED,DATALT        IMMEAS    0000
  262.     bu    IMMED,CCR        IMMB    003C
  263.     wu    IMMED,SR        IMMW    007C
  264. pea
  265.     lu    CONTROL            EA    4840
  266. reset
  267.     U    EMPTY            INH    4E70
  268. rol
  269.     wu    ALTMEM            EA    E7C0
  270.     bwlu    DN,DN            RSHIFT    E138
  271.     bwlu    IMMED,DN        QSHIFT    E118
  272. ror
  273.     wu    ALTMEM            EA    E6C0
  274.     bwlu    DN,DN            RSHIFT    E038
  275.     bwlu    IMMED,DN        QSHIFT    E018
  276. roxl
  277.     wu    ALTMEM            EA    E5C0
  278.     bwlu    DN,DN            RSHIFT    E130
  279.     bwlu    IMMED,DN        QSHIFT    E110
  280. roxr
  281.     wu    ALTMEM            EA    E4C0
  282.     bwlu    DN,DN            RSHIFT    E030
  283.     bwlu    IMMED,DN        QSHIFT    E010
  284. rtd
  285.     U    IMMED            IMMWS    4E74
  286. rte
  287.     U    EMPTY            INH    4E73
  288. rtr
  289.     U    EMPTY            INH    4E77
  290. rts
  291.     U    EMPTY            INH    4E75
  292. sbcd
  293.     bu    DN,DN            RXRY    8100
  294.     bu    PREDEC,PREDEC        RXRY    8108
  295. scc
  296.     bu    DATALT            EA    54C0
  297. scs
  298.     bu    DATALT            EA    55C0
  299. seq
  300.     bu    DATALT            EA    57C0
  301. sf
  302.     bu    DATALT            EA    51C0
  303. sge
  304.     bu    DATALT            EA    5CC0
  305. sgt
  306.     bu    DATALT            EA    5EC0
  307. shi
  308.     bu    DATALT            EA    52C0
  309. sle
  310.     bu    DATALT            EA    5FC0
  311. sls
  312.     bu    DATALT            EA    53C0
  313. slt
  314.     bu    DATALT            EA    5DC0
  315. smi
  316.     bu    DATALT            EA    5BC0
  317. sne
  318.     bu    DATALT            EA    56C0
  319. spl
  320.     bu    DATALT            EA    5AC0
  321. st
  322.     bu    DATALT            EA    50C0
  323. svc
  324.     bu    DATALT            EA    58C0
  325. svs
  326.     bu    DATALT            EA    59C0
  327. stop
  328.     U    IMMED            IMMW    4E72
  329. sub
  330.     bwlu    IMMED,DATALT        IMMEAS    0400
  331.     wlu    ANYEA,DN        EAREGS    9000
  332.     B    DATA,DN            EAREGS    9000
  333.     bwlu    DN,ALTMEM        REGEAS    9100
  334.     wu    ANYEA,AN        EAREG    90C0
  335.     L    ANYEA,AN        EAREG    91C0
  336. suba
  337.     wu    ANYEA,AN        EAREG    90C0
  338.     L    ANYEA,AN        EAREG    91C0
  339. subi
  340.     bwlu    IMMED,DATALT        IMMEAS    0400
  341. subq
  342.     bwlu    IMMED,ALTER        QUKEA    5100
  343. subx
  344.     bwlu    DN,DN            RXRYS    9100
  345.     bwlu    PREDEC,PREDEC        RXRYS    9108
  346. swap
  347.     wu    DN            REG    4840
  348. tas
  349.     bu    DATALT            EA    4AC0
  350. trap
  351.     U    IMMED            IMM4    4E40
  352. trapcc
  353.     U    EMPTY            INH    54FC
  354.     wl    IMMED            TRAPCC    54F8
  355. trapcs
  356.     U    EMPTY            INH    55FC
  357.     wl    IMMED            TRAPCC    55F8
  358. trapeq
  359.     U    EMPTY            INH    57FC
  360.     wl    IMMED            TRAPCC    57F8
  361. trapf
  362.     U    EMPTY            INH    51FC
  363.     wl    IMMED            TRAPCC    51F8
  364. trapge
  365.     U    EMPTY            INH    5CFC
  366.     wl    IMMED            TRAPCC    5CF8
  367. trapgt
  368.     U    EMPTY            INH    5EFC
  369.     wl    IMMED            TRAPCC    5EF8
  370. traphi
  371.     U    EMPTY            INH    52FC
  372.     wl    IMMED            TRAPCC    52F8
  373. traple
  374.     U    EMPTY            INH    5FFC
  375.     wl    IMMED            TRAPCC    5FF8
  376. trapls
  377.     U    EMPTY            INH    53FC
  378.     wl    IMMED            TRAPCC    53F8
  379. traplt
  380.     U    EMPTY            INH    5DFC
  381.     wl    IMMED            TRAPCC    5DF8
  382. trapmi
  383.     U    EMPTY            INH    5BFC
  384.     wl    IMMED            TRAPCC    5BF8
  385. trapne
  386.     U    EMPTY            INH    56FC
  387.     wl    IMMED            TRAPCC    56F8
  388. trappl
  389.     U    EMPTY            INH    5AFC
  390.     wl    IMMED            TRAPCC    5AF8
  391. trapt
  392.     U    EMPTY            INH    50FC
  393.     wl    IMMED            TRAPCC    50F8
  394. trapvc
  395.     U    EMPTY            INH    58FC
  396.     wl    IMMED            TRAPCC    58F8
  397. trapvs
  398.     U    EMPTY            INH    59FC
  399.     wl    IMMED            TRAPCC    59F8
  400. trapv
  401.     U    EMPTY            INH    4E76
  402. tst
  403.     wlu    ANYEA            EAS    4A00
  404.     B    DATA            EAS    4A00
  405. unlk
  406.     U    AN            REG    4E58
  407. lpstop
  408.     U    IMMED            LPSTOP    FE00 01C0
  409. table
  410.     bwlu    CONTROL,DN        TABEA    F800 0100
  411.     bwlu    DPAIR,DN        TABREG    F800 0000
  412. tablenr
  413.     bwlu    CONTROL,DN        TABEA    F800 0500
  414.     bwlu    DPAIR,DN        TABREG    F800 0400
  415.